往年: in former years, in previous years...
甚至于: so much (that), even (to the extent that)...
党: party, association, club, society...
经受: to undergo (hardship), to endure, to withstand...
良: good, very, very much...
来源于: to originate in...
半数: half the number, half...
上来: to come up, to approach, (verb complement indicating success)...
另: other, another, separate, separately...
缓缓: slowly, unhurriedly, little by little...